hidden away - Turkish English Dictionary